electoral disputes tribunal - German English Dictionary